Reinforcement FootingRebars/de

Reinforcement Fundamentbewehrung

Menüeintrag
3D/BIM → Armierungswerkzeuge → Footing Reinforcement
Arbeitsbereich
Reinforcement, BIM
Standardtastenkürzel
Keiner
Eingeführt in Version
-
Siehe auch
Keiner

Beschreibung

Das Werkzeug Reinforcement Fundamentbewehrung ermöglicht dem Anwender, Bewehrungsstäbe innerhalb eines Fundaments (Struktur-Objekt) zu erzeugen.

Dieses Werkzeug ist Teil des Arbeitsbereichs Reinforcement, ein externer Arbeitsbereich, der mit dem Addon-Manager installiert werden kann.

Beispiel einer Fundamentbewehrung in einem Fundament (Arch Structure)

Vorderansicht des Beispiels der Fundamentbewehrung

Anwendung

1. Eine vertikale Fläche eines zuvor erstellten Fundaments, ein Arch Struktur-Objekt, auswählen, wie in der folgenden Abbildung dargestellt.

Ausgewählte Fläche für eine Fundament-Arch-Struktur

2. Dann Footing Reinforcement aus den Rebar-Tools auswählen.

3. Ein Dialogfeld zur Fundamentverstärkung wird wie unten gezeigt auf dem Bildschirm angezeigt.

Dialogfeld für die Fundamentbewehrung

4. Wähle den gewünschten Bewehrungstyp und andere Eingabedaten für Bewehrungsstäbe in paralleler Richtung zur ausgewählten Fläche im Fundamentbewehrungsgitter, wie in der Abbildung unten gezeigt.

Dialogfeld für die Bewehrung der Fundamente mit Stahlstäben in paralleler Richtung zur ausgewählten Fläche

5. Klicke nun auf Weiter oder wähle „Querbewehrung” in der Listenansicht aus und gebe die gewünschten Daten für die Eingabedaten für die Bewehrung in Querrichtung der ausgewählten Fläche im Fundamentbewehrungsgitter ein, wie in der Abbildung unten gezeigt.

Dialogfeld für die Bewehrung der Fundamente mit Bewehrungsstäben in Querrichtung der ausgewählten Fläche

6. Click Next or click on Columns in list view and fill desired input for columns in footing reinforcement. Here you can select to add secondary rebars in columns or not.

Dialog Box for input fields of Columns in Footing Reinforcement

7. Click Next or click on Ties in list view and fill desired input for Ties in columns of footing reinforcement.

Dialog Box for input fields of Ties in columns of Footing Reinforcement

8. Click Next or click on Main rebars in list view and fill desired input for main rebars in columns of footing reinforcement.

Dialog Box for input fields of Main rebars in columns of Footing Reinforcement

Note: step 9 and 10 are required, only if secondary rebars check is enable in step 6.

9. Click Next or click on XDir Secondary rebar in list view and fill desired input for secondary rebars in X direction in a column in footing reinforcement.

Dialog Box for input fields of X direction rebars in columns of Footing Reinforcement

10. Click Next or click on YDir Secondary rebar in list view and fill desired input for secondary rebars in Y direction in a column in footing reinforcement.

Dialog Box for input fields of Y direction rebars in columns of Footing Reinforcement

11. Click OK or Apply or Finish to generate Footing reinforcement.

12. Click Cancel to exit the dialog box.

Eigenschaften

Properties for Rebars in Parallel Direction to selected face in footing Reinforcement:

Properties for Rebars in Cross Direction to selected face in footing Reinforcement:

Properties for Columns in footing Reinforcement:

Properties for Ties in Columns of footing Reinforcement:

Properties for Main Rebars in Columns of footing Reinforcement:

Properties for X Direction Rebars in Columns of footing Reinforcement:

Rebars along x-direction except main rebars

Properties for Y Direction Rebars in Columns of footing Reinforcement:

Rebars along y-direction except main rebars

Skripten

Siehe auch: Arch API,Reinforcement-API und Grundlagen der Skripterstellung in FreeCAD.

The Reinforcement FootingRebars tool can be used from the Python console by using the following function:

Create Footing Reinforcement

from FootingReinforcement.FootingReinforcement import makeFootingReinforcement

footingReinforcementGroup = makeFootingReinforcement(
    parallel_rebar_type,
    parallel_front_cover,
    parallel_rear_cover,
    parallel_left_cover,
    parallel_right_cover,
    parallel_top_cover,
    parallel_bottom_cover,
    parallel_diameter,
    parallel_amount_spacing_check,
    parallel_amount_spacing_value,
    cross_rebar_type,
    cross_front_cover,
    cross_rear_cover,
    cross_left_cover,
    cross_right_cover,
    cross_top_cover,
    cross_bottom_cover,
    cross_diameter,
    cross_amount_spacing_check,
    column_front_cover,
    column_left_cover,
    column_right_cover,
    column_rear_cover,
    tie_top_cover,
    tie_bottom_cover,
    tie_bent_angle,
    tie_extension_factor,
    tie_diameter,
    tie_number_spacing_check,
    tie_number_spacing_value,
    column_main_rebar_diameter,
    column_main_rebars_t_offset,
    cross_amount_spacing_value,
    column_width,
    column_length,
    xdir_column_amount_spacing_check = True,
    xdir_column_amount_spacing_value = 1,
    ydir_column_amount_spacing_check = True,
    ydir_column_amount_spacing_value = 1,
    parallel_rounding = 2,
    parallel_l_shape_hook_orintation = "Alternate",
    cross_rounding = 2,
    cross_l_shape_hook_orintation = "Alternate",
    column_main_rebars_type = "StraightRebar",
    column_main_hook_orientation = "Bottom Outside",
    column_main_hook_extend_along = "x-axis",
    column_l_main_rebar_rounding = 2,
    column_main_hook_extension = 40,
    column_sec_rebar_check = False,
    column_sec_rebars_t_offset = (400, 400),
    column_sec_rebars_number_diameter = (
        "1#8mm+1#8mm+1#8mm",
        "1#8mm+1#8mm+1#8mm",
    ),
    column_sec_rebars_type = (
        "StraightRebar",
        "StraightRebar",
    ),
    column_sec_hook_orientation = (
        "Top Inside",
        "Top Inside",
    ),
    column_l_sec_rebar_rounding = (2, 2),
    column_sec_hook_extension = (40, 40),
    mesh_cover_along = "Bottom",
    structure = None,
    facename = None,
)

Properties for Rebars in Parallel Direction to selected face:

Properties for Rebars in Cross Direction to selected face:

Properties for Columns in footing Reinforcement:

Properties for Ties of columns in footing Reinforcement:

Properties for Main rebar of columns in footing Reinforcement:

Properties for Secondary X and Y direction Rebar of columns in footing Reinforcement:

Common Properties for Footing Reinforcement:

Edition of Footing Reinforcement

You can change the properties of the Footing Reinforcement with the following function:

from FootingReinforcement.FootingReinforcement import editFootingReinforcement

footingReinforcementGroup = editFootingReinforcement(
    footingReinforcementGroup,
    parallel_rebar_type,
    parallel_front_cover,
    parallel_rear_cover,
    parallel_left_cover,
    parallel_right_cover,
    parallel_top_cover,
    parallel_bottom_cover,
    parallel_diameter,
    parallel_amount_spacing_check,
    parallel_amount_spacing_value,
    cross_rebar_type,
    cross_front_cover,
    cross_rear_cover,
    cross_left_cover,
    cross_right_cover,
    cross_top_cover,
    cross_bottom_cover,
    cross_diameter,
    cross_amount_spacing_check,
    column_front_cover,
    column_left_cover,
    column_right_cover,
    column_rear_cover,
    tie_top_cover,
    tie_bottom_cover,
    tie_bent_angle,
    tie_extension_factor,
    tie_diameter,
    tie_number_spacing_check,
    tie_number_spacing_value,
    column_main_rebar_diameter,
    column_main_rebars_t_offset,
    cross_amount_spacing_value,
    column_width,
    column_length,
    xdir_column_amount_spacing_check = True,
    xdir_column_amount_spacing_value = 1,
    ydir_column_amount_spacing_check = True,
    ydir_column_amount_spacing_value = 1,
    parallel_rounding = 2,
    parallel_l_shape_hook_orintation = "Alternate",
    cross_rounding = 2,
    cross_l_shape_hook_orintation = "Alternate",
    column_main_rebars_type = "StraightRebar",
    column_main_hook_orientation = "Bottom Outside",
    column_main_hook_extend_along = "x-axis",
    column_l_main_rebar_rounding = 2,
    column_main_hook_extension = 40,
    column_sec_rebar_check = False,
    column_sec_rebars_t_offset = (400, 400),
    column_sec_rebars_number_diameter = (
        "1#8mm+1#8mm+1#8mm",
        "1#8mm+1#8mm+1#8mm",
    ),
    column_sec_rebars_type = (
        "StraightRebar",
        "StraightRebar",
    ),
    column_sec_hook_orientation = (
        "Top Inside",
        "Top Inside",
    ),
    column_l_sec_rebar_rounding = (2, 2),
    column_sec_hook_extension = (40, 40),
    mesh_cover_along = "Bottom",
    structure = None,
    facename = None,
)